home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
NetNews Offline 2
/
NetNews Offline Volume 2.iso
/
news
/
comp
/
std
/
c
/
134
< prev
next >
Wrap
Internet Message Format
|
1996-08-06
|
1KB
Path: stdc.demon.co.uk!clive
From: clive@stdc.demon.co.uk (Clive D.W. Feather)
Newsgroups: comp.std.c
Subject: Re: atexit() and return from main()
Date: Wed, 17 Jan 1996 18:41:52 GMT
Organization: Demon Internet Limited (personal account)
Message-ID: <DLC99u.8A2@stdc.demon.co.uk>
References: <4dhfja$j50@fg70.rz.uni-karlsruhe.de>
Reply-To: clive@demon.net
X-NNTP-Posting-Host: stdc.demon.co.uk
In article <4dhfja$j50@fg70.rz.uni-karlsruhe.de>,
Thomas Koenig <Thomas.Koenig@ciw.uni-karlsruhe.de> wrote:
> Is the following valid C?
[...]
> 6.1.2.4 tells me it isn't, but 5.1.2.2.3 tells me that a return from the
> initial call to main() is equivalent to an exit(), and I don't see a problem
> when I replace the 'return 0' above with an 'exit(0)'.
See the "brief summary of TC2" thread. The "equivalent" has been amended
by "except that main's local variables are available in the latter case
and not the former".
--
Clive D.W. Feather | If you lie to the compiler,
clive@demon.net (work, preferred) | it will get its revenge.
clive@stdc.demon.co.uk (home) | - Henry Spencer